respite from payment - German English Dictionary